﻿''' <summary>
''' 点源
''' </summary>
''' <remarks></remarks>
<Serializable()> Public Class Point

    ''' <summary>
    ''' 散发率[g/s]
    ''' </summary>
    ''' <remarks></remarks>
    Private m_EmissRate As Double = 20 '散发率[g/s]
    ''' <summary>
    ''' 堆栈高度[M]
    ''' </summary>
    ''' <remarks></remarks>
    Private m_StackHight As Double = 100 '堆栈高度[M]
    ''' <summary>
    ''' 堆栈内径[M]
    ''' </summary>
    ''' <remarks></remarks>
    Private m_StaInDiam As Double = 2 '堆栈内径[M]
    ''' <summary>
    ''' 烟道的排放[M/S]
    ''' </summary>
    ''' <remarks></remarks>
    Private m_GasExit As Double = 20 '烟道的排放[M/S]
    ''' <summary>
    ''' 烟道的排放温度[K]
    ''' </summary>
    ''' <remarks></remarks>
    Private m_GasTemp As Double = 373 '烟道的排放温度[K]
    ''' <summary>
    ''' 周围空气的温度[K]
    ''' </summary>
    ''' <remarks></remarks>
    Private m_AirTemp As Double = 293 '周围空气的温度[K]
    ''' <summary>
    ''' 接收的海拔高度[M]
    ''' </summary>
    ''' <remarks></remarks>
    Private m_RecepHigh As Double = 0 '接收的海拔高度[M]
    Private m_ComboxUnitOption As Integer = 0 '单位的选择默认为0
    ''' <summary>
    ''' 单位的选择默认为0
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property ComboxUnitOption() As Integer
        Get
            Return m_ComboxUnitOption
        End Get
        Set(ByVal value As Integer)
            m_ComboxUnitOption = value
        End Set
    End Property
    ''' <summary>
    ''' 散发率[g/s]
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property EmissRate() As Double
        Get
            Return m_EmissRate
        End Get
        Set(ByVal value As Double)
            m_EmissRate = value
        End Set
    End Property
    ''' <summary>
    ''' 堆栈高度[M]
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property StackHigh() As Double
        Get
            Return m_StackHight
        End Get
        Set(ByVal value As Double)
            m_StackHight = value
        End Set
    End Property
    ''' <summary>
    ''' 堆栈内径[M]
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property StaInDiam() As Double
        Get
            Return m_StaInDiam
        End Get
        Set(ByVal value As Double)
            m_StaInDiam = value
        End Set
    End Property
    ''' <summary>
    ''' 烟道的排放[M/S]
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property GasExit() As Double
        Get
            Return m_GasExit
        End Get
        Set(ByVal value As Double)
            m_GasExit = value
        End Set
    End Property
    ''' <summary>
    ''' 烟道的排放温度[K]
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property GasTemp() As Double
        Get
            Return m_GasTemp
        End Get
        Set(ByVal value As Double)
            m_GasTemp = value
        End Set
    End Property
    ''' <summary>
    ''' 周围空气的温度[K]
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property AirTemp() As Double
        Get
            Return m_AirTemp
        End Get
        Set(ByVal value As Double)
            m_AirTemp = value
        End Set
    End Property
    ''' <summary>
    ''' 接收的海拔高度[M]
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Property RecepHigh() As Double
        Get
            Return m_RecepHigh
        End Get
        Set(ByVal value As Double)
            m_RecepHigh = value
        End Set
    End Property
End Class
